fasciola hepatica - English Synonyms Dictionary

fasciola hepatica

n.
[1] liver fluke